Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com




have on






have on   
verb
had on; having on; has on

Definition of have on

transitive verb

1 : wear
//has on a new suit
2 chiefly British : to trick or deceive intentionally : put on sense 5
3 : to have plans for
//what do you have on for tomorrow


Synonyms & Antonyms for dainty

Synonyms: Synonyms

Synonyms: Antonyms


First Known Use of have on

before the 12th century, in the meaning defined at sense 1



Dictionary Entries near have on


More Synonyms and Antonyms ofhave on
chiefly British

Synonyms & Antonyms of have on